[INFO] cloning repository https://github.com/GhostXia/AIRP-Core
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/GhostXia/AIRP-Core" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGhostXia%2FAIRP-Core", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGhostXia%2FAIRP-Core'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e467b3fd72f62a6e26d176b2df4457c2c37f7568
[INFO] testing GhostXia/AIRP-Core against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGhostXia%2FAIRP-Core" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/GhostXia/AIRP-Core
[INFO] finished tweaking git repo https://github.com/GhostXia/AIRP-Core
[INFO] tweaked toml for git repo https://github.com/GhostXia/AIRP-Core written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/GhostXia/AIRP-Core on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/GhostXia/AIRP-Core already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded futures-timer v3.0.4
[INFO] [stderr]   Downloaded rmcp-macros v1.7.0
[INFO] [stderr]   Downloaded tower_governor v0.4.3
[INFO] [stderr]   Downloaded pastey v0.2.3
[INFO] [stderr]   Downloaded rmcp v1.7.0
[INFO] [stderr]   Downloaded proptest v1.11.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 710dee1ef6439d3e23899c04afba87b309a5fa2c55979023f968e7d67bb46f1f
[INFO] running `Command { std: "docker" "start" "-a" "710dee1ef6439d3e23899c04afba87b309a5fa2c55979023f968e7d67bb46f1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "710dee1ef6439d3e23899c04afba87b309a5fa2c55979023f968e7d67bb46f1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "710dee1ef6439d3e23899c04afba87b309a5fa2c55979023f968e7d67bb46f1f", kill_on_drop: false }`
[INFO] [stdout] 710dee1ef6439d3e23899c04afba87b309a5fa2c55979023f968e7d67bb46f1f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9bb2b48938bcca9b3d964d63f5a02c9ed74b97863c440c3fc8c33e89bf4e2cb9
[INFO] running `Command { std: "docker" "start" "-a" "9bb2b48938bcca9b3d964d63f5a02c9ed74b97863c440c3fc8c33e89bf4e2cb9", kill_on_drop: false }`
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling openssl v0.10.80
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling spinning_top v0.3.0
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling axum-macros v0.4.2
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling no-std-compat v0.4.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling futures-timer v3.0.4
[INFO] [stderr]    Compiling rmcp v1.7.0
[INFO] [stderr]    Compiling nonempty v0.7.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling nonzero_ext v0.3.0
[INFO] [stderr]    Compiling forwarded-header-value v0.1.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling rmcp-macros v1.7.0
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling openssl-sys v0.9.116
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling sse-stream v0.2.3
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling pastey v0.2.3
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling governor v0.6.3
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling h2 v0.4.14
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling tower_governor v0.4.3
[INFO] [stderr]    Compiling airp-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 24s
[INFO] running `Command { std: "docker" "inspect" "9bb2b48938bcca9b3d964d63f5a02c9ed74b97863c440c3fc8c33e89bf4e2cb9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9bb2b48938bcca9b3d964d63f5a02c9ed74b97863c440c3fc8c33e89bf4e2cb9", kill_on_drop: false }`
[INFO] [stdout] 9bb2b48938bcca9b3d964d63f5a02c9ed74b97863c440c3fc8c33e89bf4e2cb9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 226bcdc2a9b419d9de01990e61c4fb4aa6d342c75b28b78776cbe806cb6eef08
[INFO] running `Command { std: "docker" "start" "-a" "226bcdc2a9b419d9de01990e61c4fb4aa6d342c75b28b78776cbe806cb6eef08", kill_on_drop: false }`
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling openssl v0.10.80
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling governor v0.6.3
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling rmcp v1.7.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling tower_governor v0.4.3
[INFO] [stderr]    Compiling airp-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 28s
[INFO] running `Command { std: "docker" "inspect" "226bcdc2a9b419d9de01990e61c4fb4aa6d342c75b28b78776cbe806cb6eef08", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "226bcdc2a9b419d9de01990e61c4fb4aa6d342c75b28b78776cbe806cb6eef08", kill_on_drop: false }`
[INFO] [stdout] 226bcdc2a9b419d9de01990e61c4fb4aa6d342c75b28b78776cbe806cb6eef08
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] eb56a0bbaf58e0bcdb07f1c16ca4881e89796356314764b58370fae9884ceeba
[INFO] running `Command { std: "docker" "start" "-a" "eb56a0bbaf58e0bcdb07f1c16ca4881e89796356314764b58370fae9884ceeba", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.53s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/airp_core-4c61e132277af476)
[INFO] [stdout] 
[INFO] [stdout] running 463 tests
[INFO] [stdout] test adapter::tests::test_backend_engine_default_is_direct ... ok
[INFO] [stdout] test adapter::tests::test_message_role_serde_lowercase ... ok
[INFO] [stdout] test adapter::tests::test_parse_anthropic_delta_line_extracts_text ... ok
[INFO] [stdout] test adapter::tests::test_parse_anthropic_delta_line_invalid_json_returns_none ... ok
[INFO] [stdout] test adapter::tests::test_parse_anthropic_delta_line_no_text_returns_none ... ok
[INFO] [stdout] test adapter::tests::test_parse_openai_ignores_non_data_lines ... ok
[INFO] [stdout] test adapter::tests::test_parse_openai_delta_content ... ok
[INFO] [stdout] test adapter::tests::test_parse_openai_invalid_json_is_error ... ok
[INFO] [stdout] test adapter::tests::test_chat_message_roundtrip ... ok
[INFO] [stdout] test adapter::tests::test_parse_openai_no_content_delta ... ok
[INFO] [stdout] test auto_converter::tests::test_cf5_legacy_worldbooks_dir_still_scanned ... ok
[INFO] [stdout] test auto_converter::tests::test_cf5_does_not_overwrite_existing_md ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_dx1::test_dx1_no_user_id_uses_data_root ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_dx1::test_dx1_empty_user_id_uses_data_root ... ok
[INFO] [stdout] test auto_converter::tests::test_cf5_main_lorebook_not_touched ... ok
[INFO] [stdout] test auto_converter::tests::test_cf5_extra_dir_scanned ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_dx1::test_dx1_different_users_get_different_roots ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_dx1::test_dx1_user_id_resolves_under_users_dir ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_dx1::test_dx1_invalid_user_id_rejected ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls3::test_mls3_live_json_overwritten_history_appended ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls9::test_ls9_empty_state_object_persisted ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls3::test_mls3_history_accumulates_multiple_calls ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls9::test_ls9_extract_persist_inject_roundtrip ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls9::test_ls9_inject_state_max_from_state_takes_priority ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls3::test_mls3_history_appended_on_first_call ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_state_extract::invalid_json_block_removed_state_none ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_state_extract::mixed_valid_invalid_takes_last_valid ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_state_extract::multiple_tags_last_wins ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_state_extract::no_tag_unchanged ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_state_extract::single_tag_stripped_and_parsed ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_state_extract::unclosed_tag_kept_in_text ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_mls9::test_ls9_state_update_prompt_content ... ok
[INFO] [stdout] test adapter::tests::test_backend_engine_serde_roundtrip ... ok
[INFO] [stdout] test chat_store::tests::test_jsonl_persistence_layout ... ok
[INFO] [stdout] test chat_store::tests::test_chat_log_crud ... ok
[INFO] [stdout] test chat_store::tests::test_legacy_json_migration ... ok
[INFO] [stdout] test config::tests::test_app_config_validate_propagates_volume_failure ... ok
[INFO] [stdout] test chat_store::tests::test_pre_cf2_jsonl_migration ... ok
[INFO] [stdout] test config::tests::test_env_invalid_port_does_not_panic_keeps_previous ... ok
[INFO] [stdout] test config::tests::test_env_override_beats_data_settings ... ok
[INFO] [stdout] test config::tests::test_invalid_volume_in_settings_caught_by_validate ... ok
[INFO] [stdout] test config::tests::test_full_chain_default_then_settings_then_env ... ok
[INFO] [stdout] test config::tests::test_merge_data_settings_empty_strings_ignored ... ok
[INFO] [stdout] test config::tests::test_merge_data_settings_ignores_unknown_fields ... ok
[INFO] [stdout] test config::tests::test_merge_data_settings_missing_file_is_noop ... ok
[INFO] [stdout] test config::tests::test_merge_data_settings_overrides_non_empty_fields ... ok
[INFO] [stdout] test config::tests::test_provider_deserialize_from_settings ... ok
[INFO] [stdout] test config::tests::test_volume_config_validate_ok_on_default ... ok
[INFO] [stdout] test config::tests::test_volume_config_validate_rejects_bad_temperature ... ok
[INFO] [stdout] test config::tests::test_volume_config_validate_rejects_soft_ge_hard ... ok
[INFO] [stdout] test config::tests::test_volume_config_validate_rejects_zero_interval ... ok
[INFO] [stdout] test daemon::tests::test_a2_5_constant_time_eq ... ok
[INFO] [stdout] test adapter::tests::test_parse_openai_done_marker ... ok
[INFO] [stdout] test config::tests::test_volume_config_nested_merge_from_settings ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_rejects_malformed_inline_character_card_json ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_dx1::test_dx1_pipeline_user_id_creates_isolated_root ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_rejects_traversal_in_character_card_id ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_resolves_provider_priority_request_over_default ... ok
[INFO] [stdout] test daemon::tests::test_dx2_bearer_prefix_required ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_rejects_malformed_inline_lorebook_json ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_rejects_absolute_lorebook_path ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_ms6::test_ms6_scene_pipeline_builds_multi_char_prompt ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_ms6::test_ms6_invalid_scene_id_rejected ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_succeeds_with_minimal_inputs ... ok
[INFO] [stdout] test daemon::tests::test_dx2_missing_header_returns_401 ... ok
[INFO] [stdout] test daemon::tests::test_audit_1_mcp_v1_open_when_no_key ... ok
[INFO] [stdout] test daemon::tests::test_audit_10_version_endpoint_returns_metadata ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_includes_default_seal_filter ... ok
[INFO] [stdout] test chat_pipeline::tests::tests::prepare_loads_chat_history_when_omitted ... ok
[INFO] [stdout] test daemon::tests::test_dx2_wrong_key_returns_401 ... ok
[INFO] [stdout] test chat_pipeline::tests::tests_ms6::test_ms6_scene_pipeline_character_id_none_in_finalizer ... ok
[INFO] [stdout] test daemon::tests::test_ls5_history_limit_param ... ok
[INFO] [stdout] test daemon::tests::test_ls5_history_404_when_no_file ... ok
[INFO] [stdout] test daemon::tests::test_audit_1_mcp_v1_rejects_no_auth_when_key_set ... ok
[INFO] [stdout] test daemon::tests_dx4::test_a2_7_falls_back_to_fixed_key_without_auth_or_connect_info ... ok
[INFO] [stdout] test daemon::tests_dx4::test_dx4_ip_used_when_no_auth_header ... ok
[INFO] [stdout] test daemon::tests_dx4::test_dx4_bearer_token_used_as_key ... ok
[INFO] [stdout] test daemon::tests_dx4::test_dx4_long_token_truncated_to_32_chars ... ok
[INFO] [stdout] test data_dir::security::tests::audit_4_empty_after_trim_rejected ... ok
[INFO] [stdout] test data_dir::security::tests::audit_4_single_dot_components_resolved_under_base ... ok
[INFO] [stdout] test data_dir::security::tests::audit_4_unicode_homoglyph_passes_validation ... ok
[INFO] [stdout] test data_dir::security::tests::audit_4_balanced_parent_dirs_stay_under_base ... ok
[INFO] [stdout] test daemon::tests::test_audit_10_version_unauthenticated_with_key_set ... ok
[INFO] [stdout] test daemon::tests::test_mls3_state_404_when_no_live_json ... ok
[INFO] [stdout] test daemon::tests::test_ls5_history_returns_reversed_entries ... ok
[INFO] [stdout] test data_dir::security::tests::prop_validate_id_rejects_double_dot ... ok
[INFO] [stdout] test data_dir::security::tests::prop_validate_id_accepts_clean_names ... ok
[INFO] [stdout] test data_dir::security::tests::prop_safe_resolve_for_write_never_escapes ... ok
[INFO] [stdout] test daemon::tests::test_mls3_state_returns_live_json ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_analysis_dir ... ok
[INFO] [stdout] test data_dir::security::tests::prop_safe_resolve_rejects_absolute ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_card_dir_creates_and_returns_path ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_gating_dir_initializes_templates ... ok
[INFO] [stdout] test daemon::tests::test_ms3_list_scenes_empty ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_history_dir ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_greetings_dir ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_world_dir_includes_extra ... ok
[INFO] [stdout] test data_dir::tests::test_cf1_char_world_lorebook_path_no_create ... ok
[INFO] [stdout] test data_dir::tests::test_cf3_migrate_legacy_session_to_memory ... ok
[INFO] [stdout] test data_dir::tests::test_cf3_migrate_named_session_to_memory ... ok
[INFO] [stdout] test chat_store::tests::test_chat_log_rolling_truncation ... ok
[INFO] [stdout] test data_dir::tests::test_cf6_handles_missing_chars_dir ... ok
[INFO] [stdout] test data_dir::tests::test_cf6_handles_empty_chars_dir ... ok
[INFO] [stdout] test data_dir::tests::test_cf3_no_migration_when_new_has_data ... ok
[INFO] [stdout] test data_dir::tests::test_cf6_lock_prevents_repeat ... ok
[INFO] [stdout] test data_dir::tests::test_cf6_migrate_card_files ... ok
[INFO] [stdout] test data_dir::tests::test_list_presets_covers_json_and_md_dedup ... ok
[INFO] [stdout] test data_dir::tests::test_list_sessions_ignores_non_uuid_dirs ... ok
[INFO] [stdout] test data_dir::tests::test_list_presets_dir_form ... ok
[INFO] [stdout] test data_dir::tests::test_cf6_triggers_gating_and_session_migration ... ok
[INFO] [stdout] test data_dir::tests::test_list_and_create_sessions ... ok
[INFO] [stdout] test data_dir::tests::test_pr1_preset_dir_creates ... ok
[INFO] [stdout] test data_dir::tests::test_pr1_preset_json_path ... ok
[INFO] [stdout] test data_dir::tests::test_pr2_handles_empty_presets_dir ... ok
[INFO] [stdout] test data_dir::tests::test_pr2_handles_missing_presets_dir ... ok
[INFO] [stdout] test data_dir::tests::test_pr1_preset_regex_dir ... ok
[INFO] [stdout] test data_dir::tests::test_pr2_idempotent_no_overwrite ... ok
[INFO] [stdout] test data_dir::tests::test_pr2_migrate_flat_md_to_dir ... ok
[INFO] [stdout] test data_dir::tests::test_pr2_migrate_handles_both_json_and_md ... ok
[INFO] [stdout] test data_dir::tests::test_safe_resolve_accepts_subpath ... ok
[INFO] [stdout] test data_dir::tests::test_safe_resolve_rejects_absolute ... ok
[INFO] [stdout] test data_dir::tests::test_resolve_session_dir_default_memory_path_when_none ... ok
[INFO] [stdout] test data_dir::tests::test_safe_resolve_rejects_null_byte ... ok
[INFO] [stdout] test data_dir::tests::test_strip_utf8_bom ... ok
[INFO] [stdout] test data_dir::tests::test_validate_id_segment_accepts_normal ... ok
[INFO] [stdout] test data_dir::tests::test_safe_resolve_rejects_traversal_outside_root ... ok
[INFO] [stdout] test data_dir::tests::test_validate_id_segment_rejects_traversal ... ok
[INFO] [stdout] test diagnose::tests::diagnose_empty_data_root ... ok
[INFO] [stdout] test diagnose::tests::diagnose_nonexistent_root ... ok
[INFO] [stdout] test daemon::tests::test_ls7_schema_returns_json ... ok
[INFO] [stdout] test diagnose::tests::diagnose_focus_filters_to_one_character ... ok
[INFO] [stdout] test diagnose::tests::diagnose_picks_up_settings_fields ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test diagnose::tests::diagnose_reports_one_character ... ok
[INFO] [stdout] test diagnose::tests::diagnose_reports_presets_and_scenes ... ok
[INFO] [stdout] test error::tests::test_error_from_io ... ok
[INFO] [stdout] test data_dir::tests::test_resolve_session_dir_named_memory_path_when_some ... ok
[INFO] [stdout] test data_dir::tests::test_pr2_migrate_flat_json_to_dir ... ok
[INFO] [stdout] test fsm::tests::test_chunk_boundaries ... ok
[INFO] [stdout] test fsm::tests::test_filtering ... ok
[INFO] [stdout] test data_dir::security::tests::prop_safe_resolve_rejects_null_byte ... ok
[INFO] [stdout] test fsm::tests::test_multibyte_in_buffering_no_panic ... ok
[INFO] [stdout] test daemon::tests::test_dx2_correct_key_passes ... ok
[INFO] [stdout] test fsm::tests::test_regex_filter_parser ... ok
[INFO] [stdout] test fsm::tests::test_nested_or_adjacent_patterns ... ok
[INFO] [stdout] test fsm::tests::test_rollback_on_false_positive ... ok
[INFO] [stdout] test fsm::tests::test_seal_tag_across_chunks ... ok
[INFO] [stdout] test fsm::tests::test_self_closing_volume_seal_tag ... ok
[INFO] [stdout] test fsm::tests::test_state_tag_filter ... ok
[INFO] [stdout] test fsm::tests::test_variable_replacement ... ok
[INFO] [stdout] test fsm::tests::test_state_tag_across_chunks ... ok
[INFO] [stdout] test hub::tests::discover_missing_plugins_dir_empty ... ok
[INFO] [stdout] test hub::tests::discover_skips_dataonly_and_bad_json_returns_sorted ... ok
[INFO] [stdout] test hub::tests::echo_handler_methods ... ok
[INFO] [stdout] test hub::tests::load_manifest_rejects_bad_id ... ok
[INFO] [stdout] test hub::tests::load_manifest_missing_is_notfound ... ok
[INFO] [stdout] test hub::tests::manifest_parse_ok_and_defaults ... ok
[INFO] [stdout] test hub::tests::manifest_empty_command_rejected ... ok
[INFO] [stdout] test index_parser::tests::test_extract_diff_block ... ok
[INFO] [stdout] test index_parser::tests::test_extract_volume_number ... ok
[INFO] [stdout] test index_parser::tests::test_apply_diff_append_to_existing ... ok
[INFO] [stdout] test index_parser::tests::test_apply_diff_new_entries ... ok
[INFO] [stdout] test daemon::tests::test_dx2_no_key_all_pass ... ok
[INFO] [stdout] test index_parser::tests::test_parse_named_with_paren ... ok
[INFO] [stdout] test mcp::idempotency::tests::audit_12_empty_namespace_or_key_works ... ok
[INFO] [stdout] test index_parser::tests::test_local_only_not_promoted ... ok
[INFO] [stdout] test data_dir::security::tests::prop_validate_id_rejects_null_byte ... ok
[INFO] [stdout] test index_parser::tests::test_parse_index_diff ... ok
[INFO] [stdout] test mcp::idempotency::tests::audit_12_namespace_isolated ... ok
[INFO] [stdout] test mcp::idempotency::tests::audit_12_store_then_get_returns_value ... ok
[INFO] [stdout] test mcp::idempotency::tests::audit_12_store_refresh_does_not_duplicate_order ... ok
[INFO] [stdout] test mcp::idempotency::tests::audit_12_get_miss_returns_none ... ok
[INFO] [stdout] test mcp::tests::test_audit_12_append_message_no_key_no_caching ... ok
[INFO] [stdout] test mcp::tests::test_audit_12_append_message_different_keys_proceed ... ok
[INFO] [stdout] test mcp::tests::test_a2_2_tool_count_matches_docs ... ok
[INFO] [stdout] test mcp::tests::test_audit_12_append_message_idempotency_dedups_retry ... ok
[INFO] [stdout] test mcp::idempotency::tests::audit_12_eviction_at_capacity ... ok
[INFO] [stdout] test data_dir::security::tests::prop_validate_id_rejects_windows_reserved ... ok
[INFO] [stdout] test data_dir::security::tests::prop_validate_id_rejects_path_separators ... ok
[INFO] [stdout] test mcp::tests::test_audit_6_short_message_no_seal_hint ... ok
[INFO] [stdout] test mcp::tests::test_audit_12_update_state_idempotency_dedups ... ok
[INFO] [stdout] test mcp::tests::test_audit_6_long_chat_emits_seal_hint ... ok
[INFO] [stdout] test mcp::tests::test_audit_13_emit_filters_by_uri ... ok
[INFO] [stdout] test mcp::tests::test_cli_dispatch_malformed_json_errors_with_tool_name ... ok
[INFO] [stdout] test mcp::tests::test_audit_7_three_volumes_emits_maintenance_hint ... ok
[INFO] [stdout] test mcp::tests::test_audit_13_update_state_emits_no_panic_with_empty_subs ... ok
[INFO] [stdout] test mcp::tests::test_audit_7_no_volumes_no_maintenance_hint ... ok
[INFO] [stdout] test mcp::tests::test_cli_dispatch_unknown_tool_errors_cleanly ... ok
[INFO] [stdout] test mcp::tests::test_cli_dispatch_ping_works_with_empty_json ... ok
[INFO] [stdout] test mcp::tests::test_character_artifacts_after_write ... ok
[INFO] [stdout] test mcp::tests::test_character_artifacts_empty_when_only_system_files ... ok
[INFO] [stdout] test mcp::tests::test_ds10_list_sessions_invalid_id_rejected ... ok
[INFO] [stdout] test mcp::tests::test_cli_dispatch_real_workflow_round_trip ... ok
[INFO] [stdout] test mcp::tests::test_ds10_list_sessions_after_create_session ... ok
[INFO] [stdout] test mcp::tests::test_ds10_list_sessions_empty_when_no_sessions_dir ... ok
[INFO] [stdout] test mcp::tests::test_ds11_get_state_history_no_file_returns_empty ... ok
[INFO] [stdout] test mcp::tests::test_ds11_get_state_history_n_limit ... ok
[INFO] [stdout] test daemon::tests::test_ls7_schema_404_when_no_file ... ok
[INFO] [stdout] test mcp::tests::test_ds11_get_state_history_invalid_id_rejected ... ok
[INFO] [stdout] test mcp::tests::test_ds3_artifacts_empty_when_no_dir ... ok
[INFO] [stdout] test mcp::tests::test_ds11_get_state_history_reads_newest_first ... ok
[INFO] [stdout] test mcp::tests::test_ds3_artifacts_lists_after_write ... ok
[INFO] [stdout] test daemon::tests::test_mls3_state_bad_char_id_returns_400 ... ok
[INFO] [stdout] test mcp::tests::test_ds4_offset_and_limit_params ... ok
[INFO] [stdout] test mcp::tests::test_ds5_import_preset_invalid_json ... ok
[INFO] [stdout] test mcp::tests::test_ds5_import_preset_ok ... ok
[INFO] [stdout] test mcp::tests::test_ds67_append_invalid_role ... ok
[INFO] [stdout] test daemon::tests::test_ms3_add_character_to_scene ... ok
[INFO] [stdout] test mcp::tests::test_ds5_import_preset_bad_id ... ok
[INFO] [stdout] test daemon::tests::test_ms3_create_and_get_scene ... ok
[INFO] [stdout] test mcp::tests::test_ds4_large_preset_gets_header ... ok
[INFO] [stdout] test mcp::tests::test_ds67_get_context_empty_log ... ok
[INFO] [stdout] test fsm::tests::proptest_fsm::prop_variable_replacement_chunk_independent ... ok
[INFO] [stdout] test mcp::tests::test_ds8_update_state_invalid_json ... ok
[INFO] [stdout] test mcp::tests::test_ds4_small_preset_no_header ... ok
[INFO] [stdout] test mcp::tests::test_ds8_update_state_not_object ... ok
[INFO] [stdout] test mcp::tests::test_ds67_append_then_get_context ... ok
[INFO] [stdout] test mcp::tests::test_ds8_update_state_overwrite ... ok
[INFO] [stdout] test mcp::tests::test_mca_analyze_preset_prompt_contains_steps ... ok
[INFO] [stdout] test mcp::tests::test_ds8_update_state_merge ... ok
[INFO] [stdout] test mcp::tests::test_mca_analyze_character_card_prompt_contains_steps ... ok
[INFO] [stdout] test daemon::tests::test_ms3_get_scene_404 ... ok
[INFO] [stdout] test mcp::tests::test_ds9_rollback_n_exceeds_total_clears_all ... ok
[INFO] [stdout] test mcp::tests::test_history_resource_returns_messages ... ok
[INFO] [stdout] test mcp::tests::test_mcp1_ping_returns_version ... ok
[INFO] [stdout] test mcp::tests::test_ds67_get_context_n_limit ... ok
[INFO] [stdout] test mcp::tests::test_ds9_rollback_empty_log_returns_zero_removed ... ok
[INFO] [stdout] test mcp::tests::test_history_resource_empty_when_no_file ... ok
[INFO] [stdout] test mcp::tests::test_ds9_rollback_multiple_messages ... ok
[INFO] [stdout] test mcp::tests::test_ds9_rollback_one_message ... ok
[INFO] [stdout] test mcp::tests::test_ds9_rollback_invalid_character_id_rejected ... ok
[INFO] [stdout] test mcp::tests::test_mcp1_server_construct ... ok
[INFO] [stdout] test mcp::tests::test_mcp1_get_info_has_tools_capability ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_apply_lorebook_no_lorebook_file ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_apply_lorebook_no_match ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_import_card_missing_source ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_apply_lorebook_triggered ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_start_session_missing_card ... ok
[INFO] [stdout] test mcp::tests::test_mcp3_dispatch_card ... ok
[INFO] [stdout] test mcp::tests::test_mcp4_state_update_prompt_static ... ok
[INFO] [stdout] test mcp::tests::test_mcp4_filter_text_prompt_static ... ok
[INFO] [stdout] test mcp::tests::test_mcp3_dispatch_lorebook ... ok
[INFO] [stdout] test mcp::tests::test_mcp3_dispatch_state_live_stub ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_start_session_returns_prompt_and_greetings ... ok
[INFO] [stdout] test mcp::tests::test_mcp4_assemble_rejects_bad_id ... ok
[INFO] [stdout] test mcp::tests::test_mcp3_dispatch_unknown_uri ... ok
[INFO] [stdout] test mcp::tests::test_mcp2_import_card_json ... ok
[INFO] [stdout] test mcp::tests::test_mcp3_dispatch_path_traversal_rejected ... ok
[INFO] [stdout] test mcp::tests::test_mcp4_assemble_rejects_missing_card ... ok
[INFO] [stdout] test mcp::tests::test_mup_import_user_persona_basic ... ok
[INFO] [stdout] test mcp::tests::test_mup_import_with_lock_creates_lock_file ... ok
[INFO] [stdout] test mcp::tests::test_mup_get_user_persona_missing_returns_nulls ... ok
[INFO] [stdout] test mcp::tests::test_mup_lock_persona_idempotent ... ok
[INFO] [stdout] test mcp::tests::test_mup_import_user_persona_rejects_missing_name ... ok
[INFO] [stdout] test mcp::tests::test_mup_lock_without_persona_errors ... ok
[INFO] [stdout] test mcp::tests::test_mcp4_assemble_system_prompt_works ... ok
[INFO] [stdout] test mcp::tests::test_mup_get_user_persona_returns_drift_keys ... ok
[INFO] [stdout] test mcp::tests::test_mup_update_user_state_writes_live_and_history ... ok
[INFO] [stdout] test mcp::tests::test_p0_get_live_state_missing_returns_empty_obj ... ok
[INFO] [stdout] test mcp::tests::test_p0_get_character_with_legacy_card ... ok
[INFO] [stdout] test mcp::tests::test_p0_get_character_missing_card ... ok
[INFO] [stdout] test mcp::tests::test_p0_list_characters_after_import ... ok
[INFO] [stdout] test mcp::tests::test_mup_update_user_state_merge_preserves_old_keys ... ok
[INFO] [stdout] test mcp::tests::test_mup_user_state_history_newest_first ... ok
[INFO] [stdout] test mcp::tests::test_p0_get_live_state_after_update ... ok
[INFO] [stdout] test mcp::tests::test_mcp3_dispatch_characters_list ... ok
[INFO] [stdout] test mcp::tests::test_p0_list_characters_empty_when_no_data ... ok
[INFO] [stdout] test mcp::tests::test_p0_list_users_empty_and_populated ... ok
[INFO] [stdout] test mcp::tests::test_mup_locked_persona_rejects_reimport ... ok
[INFO] [stdout] test mcp::tests::test_p0_user_resource_list_dispatch ... ok
[INFO] [stdout] test mcp::tests::test_p0_user_persona_resource_dispatch ... ok
[INFO] [stdout] test mcp::tests::test_p0_user_resource_rejects_bad_id ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_create_and_get ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_create_rejects_bad_id_via_serde ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_add_character ... ok
[INFO] [stdout] test mcp::tests::test_p0_user_resource_unknown_subresource_errors ... ok
[INFO] [stdout] test mcp::tests::test_p1_delete_character_confirmed_removes_dir ... ok
[INFO] [stdout] test mcp::tests::test_p1_read_volume_missing_errors ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_list_empty ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_get_missing_errors ... ok
[INFO] [stdout] test mcp::tests::test_p0_user_state_resource_dispatch ... ok
[INFO] [stdout] test mcp::tests::test_p1_seal_volume_archives_current_md ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_list_after_create ... ok
[INFO] [stdout] test mcp::tests::test_p1_delete_character_nonexistent_errors ... ok
[INFO] [stdout] test mcp::tests::test_p1_import_card_idempotency ... ok
[INFO] [stdout] test mcp::tests::test_p1_delete_character_dry_run_default ... ok
[INFO] [stdout] test mcp::tests::test_p1_seal_volume_with_override_content ... ok
[INFO] [stdout] test mcp::tests::test_p1_scene_add_character_idempotency ... ok
[INFO] [stdout] test mcp::tests::test_p1_seal_volume_empty_errors ... ok
[INFO] [stdout] test mcp::tests::test_plugin_data_idempotency_keys ... ok
[INFO] [stdout] test mcp::tests::test_p1_volume_list_after_seal_and_read_back ... ok
[INFO] [stdout] test mcp::tests::test_plugin_blob_write_read_text_and_base64 ... ok
[INFO] [stdout] test mcp::tests::test_p1_write_artifact_idempotency ... ok
[INFO] [stdout] test mcp::tests::test_p2_user_state_history_sorts_out_of_order_jsonl ... ok
[INFO] [stdout] test mcp::tests::test_p1_volume_list_empty ... ok
[INFO] [stdout] test mcp::tests::test_p2_character_state_history_sorts_out_of_order_jsonl ... ok
[INFO] [stdout] test mcp::tests::test_plugin_blob_write_requires_exactly_one_content ... ok
[INFO] [stdout] test mcp::tests::test_plugin_jsonl_append_and_read ... ok
[INFO] [stdout] test mcp::tests::test_plugin_kv_rejects_invalid_json_and_bad_names ... ok
[INFO] [stdout] test mcp::tests::test_plugin_kv_roundtrip ... ok
[INFO] [stdout] test mcp::tests::test_plugin_jsonl_subdirectory_and_traversal_guard ... ok
[INFO] [stdout] test mcp::tests::test_plugin_resources_list_files_and_data ... ok
[INFO] [stdout] test mcp::tests::test_plugin_data_via_call_tool_sync ... ok
[INFO] [stdout] test mcp::tests::test_plugin_kv_set_scalar_value_allowed ... ok
[INFO] [stdout] test mcp::tests::test_pr5_list_empty_when_no_dir ... ok
[INFO] [stdout] test mcp::tests::test_pr5_list_returns_scripts_with_filename ... ok
[INFO] [stdout] test mcp::tests::test_pr5_list_bad_id_rejected ... ok
[INFO] [stdout] test mcp::tests::test_pr7_set_enabled_missing_file_errors ... ok
[INFO] [stdout] test mcp::tests::test_pr6_remove_ok ... ok
[INFO] [stdout] test mcp::tests::test_pr6_remove_missing_file_errors ... ok
[INFO] [stdout] test mcp::tests::test_pr6_remove_path_traversal_rejected ... ok
[INFO] [stdout] test mcp::tests::test_shape_guard_preset_rejected_by_import_card ... ok
[INFO] [stdout] test orchestrator::card::tests::test_legacy_name_not_overriding_v2style ... ok
[INFO] [stdout] test orchestrator::card::tests::test_invalid_json_returned_asis ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_preset_prompts_plus_params ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_v1_legacy_card ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_v2_card ... ok
[INFO] [stdout] test orchestrator::card::tests::test_v1_flat_v2style_names_lifted ... ok
[INFO] [stdout] test mcp::tests::test_pr9_regex_resource_empty_when_no_dir ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_v1_flat_card ... ok
[INFO] [stdout] test mcp::tests::test_pr7_set_enabled_toggles_disabled ... ok
[INFO] [stdout] test mcp::tests::test_pr7_set_enabled_true_clears_disabled ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_unknown_when_ambiguous ... ok
[INFO] [stdout] test orchestrator::card::tests::test_v1_legacy_names_mapped ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_load_filtered_known_no_disclosure_passes_through ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_load_filtered_known_empty_forbidden_keys_passes_all ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_load_filtered_known_unknown_cp_no_filtering ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_load_filtered_known_substring_match ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_v3_card ... ok
[INFO] [stdout] test orchestrator::card::tests::test_v2_card_unchanged ... ok
[INFO] [stdout] test orchestrator::card::tests::test_v3_card_unchanged ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_load_filtered_known_malformed_disclosure_passes_through ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_load_filtered_known_no_known_file_returns_empty ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::bench_aho_corasick_vs_naive ... ignored
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_get_current_checkpoint_malformed_returns_default ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::test_ms5_merge_lorebooks_deduplicates_by_content ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::test_ms5_merge_lorebooks_empty ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::test_ms5_merge_lorebooks_preserves_all_unique ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_gating_filtering ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_cf4_template_initialized_when_absent ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_cf4_migrate_legacy_gating_files ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_no_match_returns_empty ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_disabled_entry_ignored ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_get_current_checkpoint_missing_file ... ok
[INFO] [stdout] test mcp::tests::test_pr9_regex_resource_returns_scripts ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_multiple_keys_or_semantic ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_priority_sort_desc ... ok
[INFO] [stdout] test orchestrator::tests::test_ls4_inject_live_state_no_file ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_single_match ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_skips_empty_keys ... ok
[INFO] [stdout] test orchestrator::tests::test_ms9_multi_char_prompt_contains_all_character_sections ... ok
[INFO] [stdout] test orchestrator::tests::test_ms9_multi_char_prompt_includes_triggered_lore ... ok
[INFO] [stdout] test orchestrator::tests::test_ms9_multi_char_prompt_no_cards_uses_ids ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_collect_length_desc_priority ... ok
[INFO] [stdout] test orchestrator::tests::test_ls4_inject_live_state_injects_block ... ok
[INFO] [stdout] test orchestrator::tests::test_orchestrator_build ... ok
[INFO] [stdout] test orchestrator::tests::test_ls4_inject_live_state_invalid_json_noop ... ok
[INFO] [stdout] test orchestrator::tests::test_ls8_inject_live_state_uses_schema_labels ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_collect_alias_resolves_to_canonical ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_collect_non_overlapping_independent_matches ... ok
[INFO] [stdout] test orchestrator::card::tests::test_shape_card_wins_over_embedded_prompts ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_timeline_and_checkpoint_advancement ... ok
[INFO] [stdout] test png_parser::tests::test_chara_fallback_when_no_ccv3 ... ok
[INFO] [stdout] test png_parser::tests::test_rejects_bad_signature ... ok
[INFO] [stdout] test png_parser::tests::test_ztxt_compressed_chara ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_bom_tolerant ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_filter_keeps_only_ai_output_enabled_empty_replace ... ok
[INFO] [stdout] test png_parser::tests::test_rejects_oversized_chunk ... ok
[INFO] [stdout] test png_parser::tests::test_ccv3_preferred_over_chara ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_inject_current_context ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_load_array_format ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_load_single_object ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_load_empty_dir ... ok
[INFO] [stdout] test orchestrator::gating::tests::test_audit_4_get_current_checkpoint_empty_id ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_strip_delimiters_no_flags ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_load_invalid_json_skipped ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_strip_delimiters_bare_pattern ... ok
[INFO] [stdout] test preset_regex::tests::test_pr4_strip_delimiters_with_flags ... ok
[INFO] [stdout] test quota::tests_dx3::test_check_unlimited_always_ok ... ok
[INFO] [stdout] test quota::tests_dx3::test_quota_config_default_is_unlimited ... ok
[INFO] [stdout] test quota::tests_dx3::test_quota_no_file_is_fresh_start ... ok
[INFO] [stdout] test quota::tests_dx3::test_quota_state_resets_on_new_day ... ok
[INFO] [stdout] test quota::tests_dx3::test_check_increments_counter ... ok
[INFO] [stdout] test quota::tests_dx3::test_check_rejects_when_token_limit_reached ... ok
[INFO] [stdout] test scene::tests::test_audit_4_lorebook_merge_serializes_snake_case ... ok
[INFO] [stdout] test quota::tests_dx3::test_record_tokens_accumulates ... ok
[INFO] [stdout] test mcp::tests::test_shape_guard_card_rejected_by_import_preset ... ok
[INFO] [stdout] test quota::tests_dx3::test_check_rejects_when_limit_reached ... ok
[INFO] [stdout] test scene::tests::test_audit_4_primary_returns_none_when_only_npcs ... ok
[INFO] [stdout] test scene::tests::test_audit_4_primary_returns_first_when_multiple ... ok
[INFO] [stdout] test scene::tests::test_audit_4_scene_load_rejects_malformed_json ... ok
[INFO] [stdout] test scene::tests::test_audit_4_save_creates_scene_dir_if_missing ... ok
[INFO] [stdout] test scene::tests::test_audit_4_load_nonexistent_scene_errors ... ok
[INFO] [stdout] test scene::tests::test_ms2_list_scenes_returns_saved ... ok
[INFO] [stdout] test scene::tests::test_audit_4_character_role_serializes_snake_case ... ok
[INFO] [stdout] test scene::tests::test_ms2_list_scenes_empty_when_no_dir ... ok
[INFO] [stdout] test scene::tests::test_ms2_primary_finds_primary_character ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_inject_volume_context_no_match ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_parse_entity_line_basic ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_inject_volume_context_alias_end_to_end ... ok
[INFO] [stdout] test orchestrator::lorebook::tests::trigger_stress_many_entries ... ok
[INFO] [stdout] test sync::tests_dx5::test_build_manifest_empty ... ok
[INFO] [stdout] test sync::tests_dx5::test_build_manifest_detects_files ... ok
[INFO] [stdout] test sync::tests_dx5::test_a2_6_hash_cache_reflects_content_change ... ok
[INFO] [stdout] test scene::tests::test_ms2_scene_config_roundtrip ... ok
[INFO] [stdout] test types::tests::character_id_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::preset_id_basic ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_parse_entity_line_with_aliases ... ok
[INFO] [stdout] test types::tests::scene_id_rejects_traversal ... ok
[INFO] [stdout] test sync::tests_dx5::test_find_blob_missing_returns_none ... ok
[INFO] [stdout] test sync::tests_dx5::test_sha256_deterministic ... ok
[INFO] [stdout] test orchestrator::volume_inject::tests::test_inject_volume_context_matches_keyword ... ok
[INFO] [stdout] test types::tests::scene_id_serde_roundtrip ... ok
[INFO] [stdout] test sync::tests_dx5::test_find_blob_returns_content ... ok
[INFO] [stdout] test orchestrator::preset::tests::test_preset_rendering ... ok
[INFO] [stdout] test scene::tests::test_ms2_scene_defaults ... ok
[INFO] [stdout] test types::tests::character_id_valid ... ok
[INFO] [stdout] test sync::tests_dx5::test_manifest_sorted ... ok
[INFO] [stdout] test types::tests::character_id_serde_rejects_invalid ... ok
[INFO] [stdout] test types::tests::scene_id_serde_rejects_invalid ... ok
[INFO] [stdout] test types::tests::character_id_rejects_traversal ... ok
[INFO] [stdout] test types::tests::session_id_uniqueness ... ok
[INFO] [stdout] test types::tests::user_id_serde_rejects_invalid ... ok
[INFO] [stdout] test types::tests::user_id_rejects_traversal ... ok
[INFO] [stdout] test types::tests::user_id_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::scene_id_valid ... ok
[INFO] [stdout] test types::tests::user_id_valid ... ok
[INFO] [stdout] test volume_manager::tests::test_multi_session_current_md_isolation ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_appearance_line_basic ... ok
[INFO] [stdout] test volume_manager::tests::test_multi_session_turn_counter_isolation ... ok
[INFO] [stdout] test types::tests::session_id_serde_roundtrip ... ok
[INFO] [stdout] test types::tests::session_id_parse_valid ... ok
[INFO] [stdout] test types::tests::session_id_parse_invalid ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_appearance_line_missing ... ok
[INFO] [stdout] test volume_manager::tests::test_collect_cross_volume_appearances ... ok
[INFO] [stdout] test volume_manager::tests::test_run_maintenance_does_not_duplicate_existing ... ok
[INFO] [stdout] test volume_manager::tests::test_substitute_volume_placeholder ... ok
[INFO] [stdout] test volume_manager::tests::test_soft_pressure_hint ... ok
[INFO] [stdout] test volume_store::tests::test_clear_current ... ok
[INFO] [stdout] test volume_store::tests::test_append_and_read_current ... ok
[INFO] [stdout] test volume_store::tests::test_estimate_tokens ... ok
[INFO] [stdout] test volume_store::tests::test_estimate_tokens_documented_bounds ... ok
[INFO] [stdout] test volume_manager::tests::test_run_maintenance_archives_resolved ... ok
[INFO] [stdout] test volume_store::tests::test_ensure_session_dirs ... ok
[INFO] [stdout] test volume_store::tests::test_next_volume_number ... ok
[INFO] [stdout] test volume_manager::tests::test_should_force_seal ... ok
[INFO] [stdout] test xml_unpacker::tests::test_unpacker_basic ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_seal_signal_missing ... ok
[INFO] [stdout] test xml_unpacker::tests::test_unpacker_split_tokens ... ok
[INFO] [stdout] test volume_store::tests::test_increment_turn_counter ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_sealing_output_missing_blocks ... ok
[INFO] [stdout] test volume_manager::tests::test_run_maintenance_promotes_cross_volume_entity ... ok
[INFO] [stdout] test volume_store::tests::test_index_write_read ... ok
[INFO] [stdout] test volume_store::tests::test_volume_write_read_and_header ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_sealing_output_complete ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_seal_signal_no_attrs ... ok
[INFO] [stdout] test volume_manager::tests::test_multi_session_isolation_volumes_and_index ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_seal_signal_false ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_seal_signal_basic ... ok
[INFO] [stdout] test volume_manager::tests::test_parse_seal_signal_attr_order_and_quote_styles ... ok
[INFO] [stdout] test fsm::tests::proptest_fsm::prop_no_panic_any_input ... ok
[INFO] [stdout] test fsm::tests::proptest_fsm::prop_chunk_boundaries_independent ... ok
[INFO] [stdout] test fsm::tests::proptest_fsm::prop_seal_tag_chunk_independent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 462 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/airp_core-c1094e7a551faff6)
[INFO] [stderr]      Running tests/hub_roundtrip.rs (/opt/rustwide/target/debug/deps/hub_roundtrip-59a37bb46a7e6dbf)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test hub_list_finds_executable_skips_dataonly ... FAILED
[INFO] [stdout] test hub_crash_isolation_bad_command ... FAILED
[INFO] [stdout] test hub_echo_roundtrip ... FAILED
[INFO] [stdout] test hub_method_not_found_fails ... FAILED
[INFO] [stdout] test hub_initialize_returns_protocol ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- hub_list_finds_executable_skips_dataonly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hub_list_finds_executable_skips_dataonly' (485) panicked at tests/hub_roundtrip.rs:162:5:
[INFO] [stdout] assertion failed: out.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x61a613f34c98 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x61a613f34c98 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x61a613f4954a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x61a613f4954a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x61a613f39592 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x61a613f39592 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x61a613f12686 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x61a613f12686 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x61a613f2c9e9 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x61a613e932fc - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x61a613e932fc - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x61a613f2cba2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x61a613f2cba2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x61a613f12774 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x61a613f07869 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x61a613f1345d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x61a613f49cdc - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x61a613f49ca2 - core[28b146924c2f19c6]::panicking::panic
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x61a613e75836 - hub_roundtrip[8de0374c408b820e]::hub_list_finds_executable_skips_dataonly
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:162:5
[INFO] [stdout]   21:     0x61a613e72307 - hub_roundtrip[8de0374c408b820e]::hub_list_finds_executable_skips_dataonly::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:150:46
[INFO] [stdout]   22:     0x61a613e79fa6 - <hub_roundtrip[8de0374c408b820e]::hub_list_finds_executable_skips_dataonly::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x61a613e863db - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x61a613e863db - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x61a613e93c55 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x61a613e93c55 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x61a613e93c55 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x61a613e8e7b4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x61a613e8e7b4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x61a613e96cd2 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x61a613e96cd2 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x61a613e96cd2 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x61a613f3442f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   42:     0x61a613f3442f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7ee7ac2a9aa4 - <unknown>
[INFO] [stdout]   44:     0x7ee7ac336a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hub_crash_isolation_bad_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hub_crash_isolation_bad_command' (482) panicked at tests/hub_roundtrip.rs:142:5:
[INFO] [stdout] stderr 应说明 spawn 失败: Error: "写入默认配置文件失败: Read-only file system (os error 30)"
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x61a613f34c98 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x61a613f34c98 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x61a613f4954a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x61a613f4954a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x61a613f39592 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x61a613f39592 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x61a613f12686 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x61a613f12686 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x61a613f2c9e9 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x61a613e932fc - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x61a613e932fc - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x61a613f2cba2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x61a613f2cba2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x61a613f12742 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x61a613f07869 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x61a613f1345d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x61a613f49cdc - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x61a613e748b9 - hub_roundtrip[8de0374c408b820e]::hub_crash_isolation_bad_command
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:142:5
[INFO] [stdout]   20:     0x61a613e722a7 - hub_roundtrip[8de0374c408b820e]::hub_crash_isolation_bad_command::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:118:37
[INFO] [stdout]   21:     0x61a613e79f26 - <hub_roundtrip[8de0374c408b820e]::hub_crash_isolation_bad_command::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x61a613e863db - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x61a613e863db - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x61a613e93c55 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x61a613e93c55 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x61a613e93c55 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x61a613e8e7b4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x61a613e8e7b4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x61a613e96cd2 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x61a613e96cd2 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x61a613e96cd2 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x61a613f3442f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   41:     0x61a613f3442f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7ee7ac2a9aa4 - <unknown>
[INFO] [stdout]   43:     0x7ee7ac336a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hub_echo_roundtrip stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hub_echo_roundtrip' (483) panicked at tests/hub_roundtrip.rs:58:5:
[INFO] [stdout] hub call 应成功，stderr: Error: "写入默认配置文件失败: Read-only file system (os error 30)"
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x61a613f34c98 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x61a613f34c98 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x61a613f4954a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x61a613f4954a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x61a613f39592 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x61a613f39592 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x61a613f12686 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x61a613f12686 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x61a613f2c9e9 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x61a613e932fc - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x61a613e932fc - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x61a613f2cba2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x61a613f2cba2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x61a613f12742 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x61a613f07869 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x61a613f1345d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x61a613f49cdc - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x61a613e7364f - hub_roundtrip[8de0374c408b820e]::hub_echo_roundtrip
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:58:5
[INFO] [stdout]   20:     0x61a613e72247 - hub_roundtrip[8de0374c408b820e]::hub_echo_roundtrip::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:39:24
[INFO] [stdout]   21:     0x61a613e79ea6 - <hub_roundtrip[8de0374c408b820e]::hub_echo_roundtrip::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x61a613e863db - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x61a613e863db - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x61a613e93c55 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x61a613e93c55 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x61a613e93c55 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x61a613e8e7b4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stderr] error: test failed, to rerun pass `--test hub_roundtrip`
[INFO] [stdout]   32:     0x61a613e8e7b4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x61a613e96cd2 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x61a613e96cd2 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x61a613e96cd2 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x61a613f3442f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   41:     0x61a613f3442f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7ee7ac2a9aa4 - <unknown>
[INFO] [stdout]   43:     0x7ee7ac336a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hub_method_not_found_fails stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hub_method_not_found_fails' (486) panicked at tests/hub_roundtrip.rs:114:5:
[INFO] [stdout] stderr 应含 JSON-RPC 错误码: Error: "写入默认配置文件失败: Read-only file system (os error 30)"
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x61a613f34c98 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x61a613f34c98 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x61a613f4954a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x61a613f4954a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x61a613f39592 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x61a613f39592 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x61a613f12686 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x61a613f12686 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x61a613f2c9e9 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x61a613e932fc - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x61a613e932fc - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x61a613f2cba2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x61a613f2cba2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x61a613f12742 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x61a613f07869 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x61a613f1345d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x61a613f49cdc - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x61a613e73f9b - hub_roundtrip[8de0374c408b820e]::hub_method_not_found_fails
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:114:5
[INFO] [stdout]   20:     0x61a613e72277 - hub_roundtrip[8de0374c408b820e]::hub_method_not_found_fails::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:95:32
[INFO] [stdout]   21:     0x61a613e79ee6 - <hub_roundtrip[8de0374c408b820e]::hub_method_not_found_fails::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x61a613e863db - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x61a613e863db - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x61a613e93c55 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x61a613e93c55 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x61a613e93c55 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x61a613e8e7b4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x61a613e8e7b4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x61a613e96cd2 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x61a613e96cd2 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x61a613e96cd2 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x61a613f3442f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   41:     0x61a613f3442f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7ee7ac2a9aa4 - <unknown>
[INFO] [stdout]   43:     0x7ee7ac336a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hub_initialize_returns_protocol stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hub_initialize_returns_protocol' (484) panicked at tests/hub_roundtrip.rs:87:5:
[INFO] [stdout] assertion failed: out.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x61a613f34c98 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x61a613f34c98 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x61a613f34c98 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x61a613f4954a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x61a613f4954a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x61a613f39592 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x61a613f39592 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x61a613f12686 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x61a613f12686 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x61a613f2c9e9 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x61a613e932fc - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x61a613e932fc - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x61a613f2cba2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x61a613f2cba2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x61a613f12774 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x61a613f07869 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x61a613f1345d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x61a613f49cdc - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x61a613f49ca2 - core[28b146924c2f19c6]::panicking::panic
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x61a613e74e49 - hub_roundtrip[8de0374c408b820e]::hub_initialize_returns_protocol
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:87:5
[INFO] [stdout]   21:     0x61a613e722d7 - hub_roundtrip[8de0374c408b820e]::hub_initialize_returns_protocol::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/hub_roundtrip.rs:70:37
[INFO] [stdout]   22:     0x61a613e79f66 - <hub_roundtrip[8de0374c408b820e]::hub_initialize_returns_protocol::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x61a613e863db - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x61a613e863db - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x61a613e93c55 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x61a613e93c55 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x61a613e93c55 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x61a613e93c55 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x61a613e93c55 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x61a613e8e7b4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x61a613e8e7b4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x61a613e96cd2 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x61a613e96cd2 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x61a613e96cd2 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x61a613e96cd2 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x61a613e96cd2 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x61a613f3442f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   42:     0x61a613f3442f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7ee7ac2a9aa4 - <unknown>
[INFO] [stdout]   44:     0x7ee7ac336a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     hub_crash_isolation_bad_command
[INFO] [stdout]     hub_echo_roundtrip
[INFO] [stdout]     hub_initialize_returns_protocol
[INFO] [stdout]     hub_list_finds_executable_skips_dataonly
[INFO] [stdout]     hub_method_not_found_fails
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "eb56a0bbaf58e0bcdb07f1c16ca4881e89796356314764b58370fae9884ceeba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb56a0bbaf58e0bcdb07f1c16ca4881e89796356314764b58370fae9884ceeba", kill_on_drop: false }`
[INFO] [stdout] eb56a0bbaf58e0bcdb07f1c16ca4881e89796356314764b58370fae9884ceeba
